barber's pole worm - Turc Anglais Dictionnaire